#ifndef GUIWP_DRAWINGPOLICY_HPP 
#define GUIWP_DRAWINGPOLICY_HPP 

namespace GUIWP
{
namespace Policy
{
template <class PolicyResizable>
struct Box : public PolicyResizable
{
    Box(int wight_,int height_):PolicyResizable(wight_,height_),x(250),y(0){}
    template<class T> void draw(T& t) 
    {
	t.drawSquare(x,y,x+this->widht,y+this->height);
    }
private:
    int x,y;
};
}
}
#endif
